Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allocation and creation of QP/LP within QP/LP solver #128

Merged
merged 9 commits into from
Dec 12, 2024
Merged

Conversation

cvanaret
Copy link
Owner

@cvanaret cvanaret commented Dec 6, 2024

Moved the creation of the QP/LP (evaluation of the derivatives, computation of variable and constraint bounds) to the QP solver. Had to temporarily disable BQPD and HiGHS functional tests.

The creation of the Hessian and the Jacobian should be optimized: they are first evaluated into allocated objects, then copied into the internal representations. They should be evaluated into the internal representations directly.

@cvanaret cvanaret force-pushed the refactoring_qp branch 3 times, most recently from 72ca442 to ce2e732 Compare December 11, 2024 12:38
@cvanaret cvanaret changed the title Creation of QP/LP performed within QP/LP solver (WIP) creation of QP/LP performed within QP/LP solver Dec 11, 2024
@cvanaret cvanaret force-pushed the refactoring_qp branch 2 times, most recently from 1f15e1f to e080aa6 Compare December 12, 2024 10:54
@cvanaret cvanaret merged commit a0a0d4a into main Dec 12, 2024
11 checks passed
@cvanaret cvanaret changed the title (WIP) creation of QP/LP performed within QP/LP solver Allocation and creation of QP/LP within QP/LP solver Dec 12, 2024
@cvanaret cvanaret deleted the refactoring_qp branch December 12, 2024 14:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant